beautiful and long - Turkish English Dictionary